home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / inet / ietf / osids / 93mar.min < prev    next >
Text File  |  1993-05-17  |  20KB  |  609 lines

  1.  
  2. CURRENT_MEETING_REPORT_
  3.  
  4.  
  5. Reported by Ed Reed/Xerox
  6.  
  7. Minutes of the OSI Directory Services Working Group (OSIDS)
  8.  
  9. The Working Group began with introductions and was followed by a review
  10. of the Agenda and the Minutes of the November 1992 meeting.  The Minutes
  11. were accepted without comment.  The session continued with the Liaison
  12. Reports.
  13.  
  14.  
  15.   1. WG-NAP (Erik Huizer)
  16.      There are three task forces working:
  17.  
  18.        o Work that Panos-Gavriil Tsigaridas is doing.
  19.        o Data Management - how to get data into the directory, and keep
  20.          it up to date and accurate.
  21.        o Legal and Privacy issues - going to publish first results as an
  22.          analysis of Dutch and other regulations recently published.
  23.  
  24.  
  25.   2. NADF (Tim Howes)
  26.      Decided to open to users, but as non-voting members.  Piloting
  27.      continues.
  28.  
  29.   3. DISI (Tim Howes)
  30.      Reformed under the Integrated Directory Services Working Group,
  31.      with the addition of Whois++, want to address general directory
  32.      issues.
  33.  
  34.   4. AARNet (Mark Prior)
  35.      One of the divisions of Telecom have joined the pilot.  Currently
  36.      doing a Whois++ startup.  Trying to get a new binary distribution
  37.      of ISODE 8.0 ready.
  38.  
  39.   5. Paradise
  40.      The First project ended with 1992.  Next Project (transition) will
  41.      run sixteen months.  Now also has Inrea as a partner.  Using Quipu
  42.      and Pizzaro implementations.  DE now will perform very broad
  43.      (c=??/cn=name) searches.  China, Slovenia (means ISODE 8.0
  44.      required), Croatia, Slovakia have joined.  A question was raised
  45.      about the issue of intellectual property rights associated with DE
  46.      and other Paradise tools.
  47.  
  48.   6. NREN-NIS (Sri Sataluri/Mark Kosters)
  49.      Internic will begin providing services April 1.  - Internic
  50.  
  51.                                    1
  52.  
  53.  
  54.  
  55.  
  56.  
  57.      personal listings will be available.  Will provide DE access, and
  58.      other X.500 services and WAIS. Plan to make WAIS info avail via
  59.      X.500, too, but not immediately.  Plan to make registration data
  60.      available via X.500.
  61.  
  62.   7. DOD
  63.      Defense messaging system will take over the old switches including
  64.      Autodin.  Will be X.400 based, and are building an X.500 directory
  65.      support.
  66.  
  67.   8. Integrated Services Panel (US/GSA)
  68.      There's a newsletter describing efforts available.  Directory
  69.      services now are flat file, with X.500 direction.
  70.  
  71.  
  72. Progression of Standards (Erik Huizer)
  73.  
  74.  
  75.    o Published the Strategy Document.
  76.      There was a long discussion which had been prompted by John Curran
  77.      but he was unable to be here to discuss.
  78.  
  79.    o LDAP
  80.      It was not clear whether the Document was published, but it had
  81.      left the IESG. There may be a block of some sort - Tim Howes took
  82.      an action to see if it's being held up in the IAB.
  83.  
  84.  
  85. No other documents are pending immediate progression.  DSA Metrics will
  86. be discussed later.
  87.  
  88. Experiment Progress 
  89.  
  90.     DIT Counting
  91.     Character Set
  92.     JPEG
  93.         Concluded at previous meeting, other than for publication of
  94. new approach in updated RFC1274
  95.     QOS
  96.         DE QOS:  - Paul Barker
  97.             Feature Added to latest DE
  98.             Those familiar with Directory Knowledge
  99.                 * Which org's data likely to be available
  100.                 * Likely to be returned tolerably quickly
  101.                 * attempts to provide naive user with some info
  102.             Doesn't follow OSI-DS 15
  103.                 * coverage - 1 out of 62 GB orgs have QOS attributes
  104.  
  105.                                    2
  106.  
  107.  
  108.  
  109.  
  110.  
  111.                 * Data vs DSA - emphasis should be on data avail,
  112.                     rather than DSA avail
  113.                 * Response time - no attempt made in OSI-DS 15 to indicate
  114.                     likely response time
  115.                 * Credibility - values self-assigned.
  116.  
  117.             Approach used
  118.                 DE uses simple database of information availability and
  119.                 response times
  120.                     - "result" of each query added to QOS database
  121.                     ((query times > threshhold time) &&
  122.                        info for that query is database))
  123.                     users told how long query usually takes
  124.                                    or
  125.                      user told if query unlikely to succeed on basis
  126.                       of recent failures
  127.  
  128.  
  129.                 Shortcomings of current approach
  130.                     Database built only from 'simple' query mod
  131.                        power searching provides much more information
  132.                     No account taken of when a query is made (time of day)
  133.                     More hysteresis is needed
  134.                     Abandons are not recorded
  135.                     no timestamping of information
  136.                     Database trimming tools are needed
  137.                     Database is too simple at the moment.
  138.  
  139.  
  140.  
  141. The Group has not concluded that the draft OSI-DS 15 should be
  142. abandoned, if more of the values specified there are in fact
  143. implemented.  The question is whether DSA and DUA implementors will
  144. build OSI-DS 15 approaches, or not.
  145.  
  146. There is some overlap between this experiment and the MADMAN efforts.
  147. Gavriil Tsigaridas reported some of their efforts have raised an issue
  148. with DS-15's use, or lack of, object type data in the QOS database.  One
  149. approach is to just record information about times to find people.
  150.  
  151. Information is probably only of interest at the local level - views are
  152. too different from other places via other access mechanisms.
  153.  
  154. There is some value to share the implementation approach taken, but this
  155. is an experiment, still.
  156.  
  157. Seems like we've gone far enough on DS-15, and we should look in some
  158. other direction.  DS-15 is complementary, but should be extended with
  159. interface native information which doesn't belong in the directory.
  160. Paul will see if he can make what he's done available for others to
  161. implement.
  162.  
  163. A poll of the Group indicated continued interest in developing OSI-DS
  164. 15, but no there were no volunteers to be the editor.
  165.  
  166.                                    3
  167.  
  168.  
  169.  
  170.  
  171.  
  172. Schema Working Group
  173.  
  174. A previous meeting chartered a small subgroup to look at this.  That
  175. Group never got together.  There have been other issues (JPEG, etc.,)
  176. which have come up needing help, too, but still no volunteers to edit.
  177.  
  178. Panos Gavriil Tsigaridas' Document
  179.  
  180. Panos asked people to please read his document.  Applications need the
  181. ability to use a common repository for information about management
  182. information, there would be a valuable synergy.
  183.  
  184. Charter Review
  185.  
  186. Steve and Erik each published Draft Charters.  Steve doesn't think it
  187. makes sense to put things into the Charter which need to be done, if
  188. there's not support from the Working Group members to do them.  He
  189. proposes four:
  190.  
  191.  
  192.   1. Liaisons
  193.   2. Schema Coordination
  194.   3. DSA/DUA Metrics
  195.   4. IP address representation
  196.  
  197.  
  198. Erik points out we need to be stricter in our procedures and resources
  199. as the IETF grows - specifically with regard to Charter and time
  200. schedules.  Only if there are concrete objectives and times will the
  201. Charter be renewed.  Erik's list includes:
  202.  
  203.  
  204.   1. Non-white pages use of the directory
  205.   2. Test strategies
  206.   3. Schema management
  207.   4. Guidelines for technical implementation, migration to 1993, and
  208.      database coupling.
  209.  
  210.  
  211. Paradise has an objective including interoperation of directory
  212. services.  Interoperation is more properly a target of pilot projects,
  213. with which the Group wants to liaison, but that should not be part of
  214. this Group's Charter.
  215.  
  216. Perhaps if the Group defined where the holes in the standard exist which
  217. preclude interoperability, and publishes RFCs to fill the holes, then at
  218. least there would be a unified face to the implementors.  For instance,
  219. Siemans has delivered an RFC based product, which goes beyond the OSI
  220. Standard, when pressed by pilot managers.
  221.  
  222. To some extent, this seems to be a necessary activity, in spite of the
  223. continuing claims by vendors that the extensions are non-standard, and
  224.  
  225.  
  226.                                    4
  227.  
  228.  
  229.  
  230.  
  231.  
  232. will be obsoleted by the next standard.
  233.  
  234. (Erik) - IDS will focus on general problems relating to directory
  235. services, while OSIDS will focus on X.500 specific issues.
  236.  
  237. Metrics
  238.  
  239. Roland - Has been testing the Siemens DSA. Has also had to look at
  240. interoperability testing.  There are holes in the standards - schema
  241. handling, access control, etc.  There appears to be holes in the
  242. metrics, too - they report good results, when you know there are
  243. problems.
  244.  
  245. Paradise - Paul Barker
  246.  
  247. Discussed new data management tools in more detail - which will be
  248. available shortly.  Archie-like service based on X.500...begins with a
  249. leap of faith that it makes sense to record information about documents
  250. in the directory.  The presentation provided an overview of the approach
  251. to be taken.
  252.  
  253. The sense of the Group was that the it should take the project being
  254. done as a work item.  Paul will edit the papers he's done towards an
  255. RFC.
  256.  
  257. Representing WHOIS data in the X.500 Directory (Sri Sataluri)
  258.  
  259. The objective is to provide access to information about network entities
  260. and to define a schema for representing that data.  A concern was
  261. expressed that that approach may simply be replicating a centralized
  262. database, and not really distributing it - but there was disagreement
  263. with that concern.
  264.  
  265. Charting Networks in the Directory (OSI-DS 37-39) - Glenn Mansfield and
  266. Thomas Johannsen
  267.  
  268. The presentation included background, problem discussion and a
  269. description of a proposed solution.  The objective is to provide a
  270. distributed map of the network.
  271.  
  272. Not only topology, but the policies, costs, services, properties,
  273. administration and management attributes, and contacts.  Many kinds of
  274. applications can use the information, but network management is the main
  275. thrust of the effort.
  276.  
  277. CONMAN Project is addressing configuration management.  SOFTPAGES
  278. Project is addressing cost computation, using the configuration
  279.  
  280.                                    5
  281.  
  282.  
  283.  
  284.  
  285.  
  286. information from CONMAN, etc.  In addition, file server contents is
  287. indexed in the directory.
  288.  
  289. The consensus of the Group was that the it should be dealing with the
  290. problems described here.  A subgroup of volunteers agreed to meet over
  291. dinner and plan work (Paul Barker, Tim Howes, Thomas Johannsen, Mark
  292. Knopper (silent volunteer) (missed dinner), Mark Kosters, Ruth Lang,
  293. Sylvain Langlois, Bruce Mackey, Glen Mansfield, Ed Reed, Sheri Repucci,
  294. Sri Sataluri, Mark Smith and Scott Williamson
  295.  
  296. This group identified a list of documents to be published, and accepted
  297. volunteers to edit the them.
  298.  
  299.  
  300.    o Roadmap (Steve H-K)
  301.    o IP Addressing Schema (Glenn, Thomas, Mark Ko, Sri)
  302.    o Network Objects Schema (Thomas, Sri, Ed, Mark Ko.)
  303.    o RFC1279 Revision (Mark Ko.)
  304.    o Naming Layout (Sri)
  305.    o Transition Plan for Existing Services and Deployment (Scott, Glenn)
  306.    o Business Process Model (Operations Guidelines) - Glenn
  307.    o Security and Privacy (Tim)
  308.    o OSI Addressing (to be determined)
  309.    o XNS Addressing (Ed)
  310.  
  311.  
  312. Abstract:  Charting Networks in the Directory.  Work in progress at AIC,
  313. WIDE, Tohoku University.
  314.  
  315. There is a dearth of information about the network
  316. - Interconnections, policy of transit n/w's, contact persons, ..
  317. The present status of the n/w info is piecemeal and diverse
  318. - geographical separations [ the various NICS, ...]
  319. - specific Usage oriented  [ DNS, whois, ....     ]
  320. A Unified view is proposed- something like a global annotated n/w map
  321. showing interconnections and their properties and policies
  322.         the functions/services of the elements
  323.         admin/mgmt related info
  324. form the base of Directory Services
  325. name , address , manager, policy, route, ...
  326.  
  327. The Map may be used for
  328. Conf mgmt : see n/w configuration, designing/administration/planning
  329. Route mgmt: checking optimality of paths, support route servers, ...
  330. Fault mgmt: alternate paths, ..
  331. Service mgmt: information on servers/services, Managers, users,
  332.  
  333.  
  334.                                    6
  335.  
  336.  
  337.  
  338.  
  339.  
  340. By definition the Map is Huge, quasi-static, geographically distributed and
  341.         requires distributed control & maintenance
  342.  
  343. X.500 based distributed directory provides the base for such a map
  344.  
  345. Points Addressed in the Proposal:
  346. -Scalability, distribution of control & maintenance, preservation of
  347.  admin/political boundaries < X.500 based model
  348. -Simple representation      < should be close to the real world
  349. -Minimize data duplication  < images like organizationRole to be used
  350. -Use existing services/info [ DNS, NIC ] for bootstrapping
  351. -Address evolving technologies/problems [ supernetting, ..]
  352. The network Map:
  353. - comprises of networks, nodes, interfaces
  354. Images:
  355. - allow several functional images of the same physical n/w
  356.   OSI/IP/SNA descriptions of the same n/w is possible
  357.  
  358. The Applications that are coming up:
  359. - ConMan Project
  360. - Configuration info supplements other mgmt info
  361. - Displays map, finds manager who should be contacted
  362.         - Suggests bypasses in case of problems
  363.         - SoftPages Project
  364. - Target is to optimize document retrieval
  365. - The "Map" gives the cost [function of speed, tariff, ...]
  366.   from the user to the ftp servers
  367. - The "Map" also contains info about the servers and contents
  368. - The "cheapest" server from the user is found
  369. - NIC info server
  370. - provides a single-window whois-type service
  371.  
  372. Status:
  373. - Pilots have been implemented         [ Thomas will present ]
  374. - experimentation has been carried out [ Thomas will present ]
  375.  
  376. Plan of Action
  377. - develop strategies/tools for populating the Directory
  378. - take the pilot to wider [ national -> international] arena
  379. link NICs, Maps
  380. - develop nice UAs, applications
  381. Time Frame
  382. - Next IETF:
  383. More Results, population, coverage, usage.
  384. Bootstrapping strategies.
  385.  
  386.  
  387.  
  388.                                    7
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395. Notes to talk of Thomas Johannsen:
  396.  
  397. Implementation of OSI-DS 37-39 in national pilot done.
  398.  
  399. Aim: representing
  400.  - networks
  401.  - IP numbers
  402.  - ftp archives
  403.  
  404. Interaction of following information supported by references
  405. and tree structure:
  406.  - white spaces namespace
  407.  - network descriptions
  408.  - IP number namespace
  409.  - DNS namespace
  410.  
  411. 1) Networks in the Directory:
  412.    Populating
  413.  
  414.    => in general no config database available
  415.    => upload existing data from WHOIS, BITNET.NODES, DNS...
  416.    => gathering data "by hand" from network admins, ...
  417.  
  418.    ==> Technical and administrative support needed.
  419.  
  420.    NIC support
  421.  
  422.    experimental upload of parts of JNIC-WHOIS database into
  423.    X.500 done.
  424.  
  425.    Autoconvert for part of JNICs database (IP numbers 133.*.0.0) produces:
  426.  
  427.    X.500 object   number
  428.  
  429.    organization   194
  430.    organizationalUnit  247
  431.    pilotPerson  429
  432.    IPnetwork   228
  433.    IPgroup  228
  434.  
  435.    => uploading WHOIS to X.500 helps populating white pages
  436.    space, too!
  437.  
  438.    Problems of autoconvert:
  439.  
  440.    - non-unique use of org-names
  441.    - addition of organizational entries over DSA boundaries difficult
  442.    - X.500 access rights
  443.  
  444.    X.500 based whois responder as user agent provides access to
  445.    white pages and non-white pages information. Send mail to
  446.    x500-query@aic-wide.aic.co.jp with subject 'help'.
  447.  
  448.  
  449.                                    8
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  2) Pilot Directory configuration (for OSI-DS-38/39)
  456.  
  457.    3 DSAs form isolated pilot world for experiments
  458.  
  459.    number of objects in pilot DSAs:
  460.  
  461.    object  Sazae  Saki  Guppy  total
  462.    organization  8  3  193  204
  463.    org.-Unit  19  11  244  274
  464.    pilotPerson  34  7  416  457
  465.    network  13  0 0  13
  466.    ipNw'Image  41  8  202  251
  467.    node  71  0 0  71
  468.    ipNd'Image  80  5  2  87
  469.    port 49  0  0  49
  470.    ipPortImage  83  8      3  94
  471.    del.Block 0 0 24  24
  472.    ipGroup 0 0 244  244
  473.    ipReference 0 0 65  65
  474.    fileServer  8  4      3  15
  475.    file  12287  2839 7895  23021
  476.    total 12693  2885  9291  24869
  477.  
  478. 3) Soft Pages Project (OSI-DS-39)
  479.  
  480.    aim: reduce unnecessary ftp traffic
  481.  
  482.    - provide help for efficient and network optimized file retrieval
  483.    - use of network connection properties
  484.    - representation of contents of fileservers in the Directory
  485.  
  486.    Maintaining SoftPages:
  487.    - initial loading of all filenames into the Directory (once
  488.    only)
  489.    - daily addition and deleteion of new or outdated files
  490.      (number of files depends on size and activity of fileserver)
  491.    - final deletion of all filenames from Directory when fileserver goes
  492.      out of operation (once only)
  493.  
  494.    => can be done by crontab job which reads ls-lR, builds diff
  495.       to previous entry and has DUA functionality (add/del in DIB)
  496.  
  497.    estimated size of ftp servers to track: typically 3000 -
  498.    10000 files; with several tens to hundreds changes per day.
  499.  
  500.    Bulk loading tests performed on pilot DSAs.
  501.    Summary: addition of 10000 file objects takes approx. 30 minutes
  502.             daily updates takes about 1 minute
  503.  
  504.    Using SPP
  505.  
  506.      Searching filenames as
  507.       - full match,
  508.       - leading substring match,
  509.  
  510.                                    9
  511.  
  512.  
  513.  
  514.  
  515.  
  516.       - non-leading substring match.
  517.  
  518.      Result of tests: searching one object takes about 1 second
  519.      for amount of up to 10000 objects in one ftp-mirror.
  520.  
  521.    Investigating impact of SPP
  522.  
  523.  
  524.    cost = f (speed, traffic, charge, priority)
  525.  
  526.    cost calculation in experiment done by using ftpd-logs and
  527.    simplified backbone network map of Japan Internet.
  528.  
  529.   - randomly chosen logs of 5 ftp sites
  530.   - scanned about 35000 anonymous get operations
  531.   - checked for filename, size, date against 45 ftp sites
  532.   - IF file was found in ls-lR of a cheaper ftp site THEN
  533.           non-optimal retrieval.
  534.  
  535.  
  536.    results expressed as non-optimality ratios:
  537.  
  538.     no. of files  32 %
  539.     bytes         38 %
  540.     total cost    50 %
  541.  
  542. 4) Summary
  543.  
  544. Non-white pages X.500 usage by several applications,
  545. e.g. NIC control, ConMan project, SoftPages project.
  546.  
  547.  
  548.  
  549. Attendees
  550.  
  551. Claudio Allocchio        Claudio.Allocchio@elettra.trieste.it
  552. Jules Aronson            aronson@nlm.nih.gov
  553. Paul Barker              p.barker@cs.ucl.ac.uk
  554. Russell Blaesing         rrb@one.com
  555. John Boatright           bryan_boatright@ksc.nasa.gov
  556. George Chang             gkc@ctt.bellcore.com
  557. Wayne Clark              wclark@cisco.com
  558. Robert Cooney            cooney@wnyose.nctsw.navy.mil
  559. Simon Coppins            coppins@arch.adelaide.edu.au
  560. Thomas DeWitt            tdewitt@osi.ncsl.nist.gov
  561. Marcello Frutig          frutig@rnp.impa.br
  562. Roland Hedberg           Roland.Hedberg@rc.tudelft.nl
  563. Marco Hernandez          marco@mh-slip.cren.edu
  564. Gerd Holzhauer           holzhauer1@applelink.apple.com
  565. Jeroen Houttuin          houttuin@rare.nl
  566. Tim Howes                tim@umich.edu
  567. Erik Huizer              huizer@surfnet.nl
  568. Barbara Jennings         bjjenni@sandia.gov
  569.  
  570.                                   10
  571.  
  572.  
  573.  
  574.  
  575.  
  576. Thomas Johannsen         Thomas.Johannsen@ebzaw1.et.tu-dresden.de
  577. Kevin Jordan             Kevin.E.Jordan@cdc.com
  578. David Katinsky           dmk@pilot.njin.net
  579. Steve Kille              S.Kille@isode.com
  580. Mark Knopper             mak@merit.edu
  581. Mark Kosters             markk@internic.net
  582. Lakshman Krishnamurthy   lakashman@ms.uky.edu
  583. Mary La Roche            maryl@cos.com
  584. Ruth Lang                rlang@nisc.sri.com
  585. Sylvain Langlois         Sylvain.Langlois@exp.edf.fr
  586. Bruce Mackey             brucem@cinops.xerox.com
  587. Bill Manning             bmanning@sesqui.net
  588. Glenn Mansfield          glenn@aic.co.jp
  589. Judy Nasar               jdnasar@magnus.acs.ohio-state.edu
  590. Geir Pedersen            Geir.Pedersen@usit.uio.no
  591. Mark Prior               mrp@itd.adelaide.edu.au
  592. Edward Reed              eer@cinops.xerox.com
  593. Sheri Repucci            smr@merit.edu
  594. Jim Romaguera            romaguera@cosine-mhs.switch.ch
  595. Yzhak Ronen              y.ronen@homxa.att.com
  596. Marshall Rose            mrose@dbc.mtview.ca.us
  597. Srinivas Sataluri        sri@qsun.att.com
  598. Mark Smith               mcs@umich.edu
  599. Larry Snodgrass          snodgrass@bitnic.educom.edu
  600. Catherine Summers        cfs@cos.com
  601. Louisa Thomson           louisa@whitney.hac.com
  602. Panos-Gavriil Tsigaridas Tsigaridas@fokus.berlin.gmd.dbp.de
  603. Alan Williamson          scottw@nic.ddn.mil
  604. Russ Wright              wright@lbl.gov
  605.  
  606.  
  607.  
  608.                                   11
  609.